Verwenden von "systemsetup"
Das Befehlszeilenprogramm "systemsetup" wird für die Konfiguration anderer, nicht netzwerkbezogener Systemeinstellungen verwendet. Sie können damit Zeitzonen, Time-Server, Einstellungen für den Ruhezustand, die Systemeinstellung "Energie sparen", Einstellungen für das entfernte Anmelden (SSH) und mehr abfragen oder ändern. Sie finden die Befehlszeilensyntax, Erklärungen und ein Beispiel in der Hilfe dieses Befehls. Geben Sie dazu im Programm "Terminal" folgende Zeile ein:
- /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support/systemsetup -help
Nachfolgend finden Sie einige der Eigenschaften von "systemsetup":
| Flag | Beschreibung |
|---|---|
| -setallowpowerbuttontosleepcomputer (on | off) | Aktivieren oder deaktivieren Sie, ob der Ruhezustand des Computers durch Drücken des Ein-/Ausschalters aktiviert werden soll. Beispiel: systemsetup -setallowpowerbuttontosleepcomputer on |
| -setdate mm:dd:yy | Verwenden Sie diesen Befehl, um die aktuelle Einstellung für Monat, Tag und Jahr festzulegen. Beispiel: systemsetup -setdate 04:15:02 |
| -setlocalsubnetname name | Stellen Sie Lokaler Host-Name auf name ein. Beispiel: systemsetup -setlocalsubnetname LabMac1 |
| -setnetworktimeserver time-server | Bestimmen Sie mit diesem Befehl einen Time-Server. Geben Sie die IP-Adresse oder den DNS-Namen für den Time-Server ein. Beispiel: systemsetup -setnetworktimeserver time.apple.com |
| -setremoteappleevents ( on | off ) | Legen Sie mit diesem Befehl fest, ob der Server auf Ereignisse reagiert, die von anderen Computern gesendet werden (etwa AppleScript-Skripts). Beispiel: systemsetup -setremoreappleevents on |
| -setremotelogin ( on | off ) | Aktiviert oder deaktiviert die entfernte Anmeldung (SSH). Wichtig: Wenn Sie die entfernte Anmeldung deaktivieren, können Sie den Server nicht mithilfe von SSH für die entfernte Anmeldung verwalten. Beispiel: systemsetup -setremotelogin on |
| -setrestartfreeze ( on | off ) | Geben Sie mit diesem Befehl an, ob der Server nach einem Systemstillstand automatisch neu gestartet werden soll. Beispiel: systemsetup -setrestartfreeze on |
| -setrestartpowerfailure ( on | off ) | Geben Sie mit diesem Befehl an, ob der Server nach einem Stromausfall automatisch neu gestartet werden soll. Beispiel: systemsetup -setrestartpowerfailure on |
| -setsleep minuten | Legt fest, wie lange der Computer inaktiv sein muss, bevor der Ruhezustand aktiviert wird. Geben Sie bei Computern, deren Ruhezustand nie aktiviert werden soll, "Never" oder "Off" an. WICHTIG: Wenn Sie die Aktivierung des Ruhezustands für das System konfigurieren, können Sie den Server nicht entfernt verwalten, während der Ruhezustand aktiviert ist. Beispiel: systemsetup -setsleep 60 |
| -settime hh:mm:ss | Stellt die aktuelle Zeit ein. Das angegebene Zeitargument sollte das 24-Stunden-Format besitzen. Beispiel: systemsetup -settime 16:20:00 |
| -settimezone zeitzone | Legen Sie mit diesem Befehl die lokale Zeitzone fest. Verwenden Sie "-listtimezones", um alle gültigen Zeitzonen-Argumente aufzuführen. Beispiel: systemsetup -settimezone US/Pacific |
| -setusingnetworktime ( on | off ) | Legt fest, ob die Netzwerkzeit verwendet wird oder nicht. Beispiel: systemsetup -setusingnetworktime on |
| -setWaitForStartupAfterPowerFailure sekunden | Geben Sie die Anzahl der Sekunden an, nach denen der Computer nach einem Stromausfall startet. Der Wert <sekunden> muss ein Vielfaches von 30 Sekunden sein. Beispiel: systemsetup -setWaitForStartupAfterPowerFailure 30 |
| -setwakeonmodem ( on | off ) | Legen Sie mit diesem Befehl fest, ob der Ruhezustand des Servers bei Ermittlung von Modemaktivität beendet wird. Beispiel: systemsetup -setwakeonmodem on |
| -setwakeonnetworkaccess ( on | off ) | Legen Sie mit diesem Befehl fest, ob der Ruhezustand des Servers beendet wird, wenn ein Netzwerk-Admin-Paket an den Server gesendet wird. Beispiel: systemsetup -setwakeonnetworkaccess on |
Jeder Befehl im Mac OS X Server-Handbuch "Command-Line Administration", der "systemsetup" verwendet, kann in Remote Desktop über den Vorgang "UNIX-Befehl senden" verwendet werden.
Das Handbuch "Mac OS X Server Command-Line Administration" ist unter folgender Adresse verfügbar: